Big Huge Thesaurus

grade insignia

noun